sour tasting due to decomposition - Deutsch Englisch Wörterbuch